home *** CD-ROM | disk | FTP | other *** search
/ The PC-SIG Library 9 / The PC-SIG Library on CD ROM - Ninth Edition.iso / 301_400 / DISK0347 / DISK0347.ZIP / PC-FOIL3.FOI < prev    next >
Text File  |  1984-01-15  |  34KB  |  718 lines

  1. \E
  2. \V2=INTRODUCTION TO PC-FOIL
  3. \L
  4. \c{^^^^^^^^^^^^^^^^^^^^^^^^^}
  5. \c| INTRODUCTION TO PC-FOIL `
  6. \c[~~~~~~~~~~~~~~~~~~~~~~~~~]
  7. \n
  8.  
  9.        PC-FOIL is the program that allows you to print files that have
  10.        been created with FOIL-EDIT.  When you completed the tutorial, you
  11.        saw how the two programs work together to produce high quality
  12.        output.  If you have not yet read the "TUTORIAL" or the chapter
  13.        titled "USING FOIL-EDIT", it is probably better to read them
  14.        first because we will be referring to information in those
  15.        chapters.
  16.  
  17.        PC-FOIL reads a document file from the disk.  This file has
  18.        commands in it to tell PC-FOIL how to print the document.  These
  19.        commands control spacing, print size, centering, boxes, and many
  20.        other features that give you attractive documents.  See the
  21.        chapter on PC-FOIL COMMANDS for information on how to use the
  22.        commands.
  23.  
  24.        To start PC-FOIL, put the program disk in drive A and a data
  25.        disk in drive B.  Then enter the following:
  26.  
  27.                 A>PC-FOIL      (enter)     (program name on disk)
  28.                    (or)
  29.                 A>F            (enter)     (a short cut)
  30.  
  31.        You can also get to PC-FOIL directly from FOIL-EDIT by entering an
  32.        F on the FOIL-EDIT menu screen.  You should now see the PC-FOIL
  33.        menu screen (Figure 2).  Take a closer look at the menu screen for
  34.        PC-FOIL.  It looks similar to the FOIL-EDIT menu screen that we
  35.        have already looked at, but if you look closely, you can see some
  36.        differences.  There is a list of commands, an information line, a
  37.        list of the files on the data disk, and a command line.
  38.  
  39.                   SELECTION ==>
  40.  
  41.        This is where you enter the commands. Let's look in more detail at
  42.        the commands that you can enter.  Here is what you see at the top
  43.        of the menu:
  44.  
  45.      {^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^}
  46.      |                                                                    `
  47.      |  * Filename to be queued         * P to Print queued files         `
  48.      |  * D to specify output Device    * ! to specify emphasized print   `
  49.      |  * O to turn overflow on/off     * V to specify Variables          `
  50.      |  * A:-D: to change data disk     * # for selective page range      `
  51.      |  * Q to clear foil queue         * .xxx to change ext. & profile   `
  52.      |  * * to display all files        * S for single,double,triple Space`
  53.      |  * C to specify multiple Copies  * L to specify Letter size        `
  54.      |  * E to invoke FOIL-EDIT         * X to exit to DOS                `
  55.      |                                                                    `
  56.      [~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
  57. \e
  58.        {^^^^^^^^^^^^^^^^^^^^^^^^^^}
  59.        | Building the Print Queue `
  60.        [~~~~~~~~~~~~~~~~~~~~~~~~~~]
  61.  
  62.        One of the first things that we have to do is to name the files
  63.        that we want to print.  We can print one file or several files.
  64.        Just enter the file name on the selection line.
  65.  
  66.          SELECTION  ==>test   (enter)  (select file for printing)
  67.  
  68.        This will name a file B:TEST.FOI for printing.  If you look at the
  69.        information line, you should see:
  70.  
  71.          QUEUE:B:test.FOI
  72.  
  73.        This is the document that we created with FOIL-EDIT earlier.
  74.        Several documents can be printed at one time.  To print another
  75.        document with it, just enter another name now.
  76.  
  77.        You should next determine where you want to print your output.
  78.        Enter the following:
  79.  
  80.         SELECTION ==>d       (enter)   (select output Device)
  81.  
  82.        You will then get the following message asking where to print the
  83.        document:
  84.  
  85.     OUTPUT DEVICE: P=Printer S=Screen D=Disk
  86.  
  87.        You can print to the printer, a screen, or to a disk file.  The
  88.        screen is normally used to preview the information so you don't
  89.        have to waste a lot of paper.  Printing to a disk is used if you
  90.        would like to save the final document for further processing (e.g.
  91.        DOS 2.0 PRINT Command) or for sending it to someone over a
  92.        telephone line.
  93.  
  94.        Now to print the document, enter a P.
  95.  
  96.         SELECTION ==>P       (enter)   (print the document)
  97.  
  98.        The document will now print.  There are two important function
  99.        keys that you can use while the document is printing.  If you
  100.        decide that you want to cancel the entire printing job, just press
  101.        the F9 key.  It will stop printing and go back to the menu.  If
  102.        you have several documents in the queue and want to just cancel
  103.        the one that is printing now, press F10.  It will go on to the
  104.        next document.
  105.  
  106.        Let's look at some of the other options on the command screen.
  107.        Several of the commands change defaults that have been set in the
  108.        PROFILE file.  These are changed temporarily here.  The next time
  109.        that you load the program, these options will be set by the
  110.        profile.  To change them permanently, see the PROFILE chapter.
  111.  
  112.        You can change the default disk drive and extension as we did
  113.        with FOIL-EDIT.
  114.  
  115.         SELECTION ==>c:        (enter) (change default drive to C:)
  116.         SELECTION ==>.txt      (enter) (change extension to .TXT)
  117.  
  118.        Here are some others things you can do from the primary menu.
  119.  
  120.         SELECTION ==>!       (enter)   (use double strike on prt)
  121.         SELECTION ==>L       (enter)   (change default Letter size)
  122.         SELECTION ==>S       (enter)   (single double or triple space)
  123.         SELECTION ==>C       (enter)   (how many copies do I want?)
  124.         SELECTION ==>O       (enter)   (turn overflow on/off)
  125.         SELECTION ==>Q       (enter)   (clear the print QUEUE)
  126.         SELECTION ==>*       (enter)   (show all files on the diskette)
  127.         SELECTION ==>E       (enter)   (go to FOIL-EDIT)
  128.         SELECTION ==>X       (enter)   (go back to DOS)
  129.         SELECTION ==>V       (enter)   (type in a variable)
  130.  
  131.        Variables allow you to specify a value to be substituted for each
  132.        printing of a document.  For example, a form letter could be
  133.        sent to multiple people if the name and address were set up as
  134.        variables.  This command allows you to enter the variable values
  135.        from the keyboard, thereby changing the name and address for each
  136.        letter.  For additional information on variables see the PC-FOIL
  137.        COMMANDS chapter.
  138.  
  139.         SELECTION ==>#     (enter)     (selective page range)
  140.  
  141.        Sometimes you might just want to print out a page or a few pages
  142.        of a document instead of the entire document.  This command allows
  143.        you to select the pages you want printed.
  144.  
  145.         SELECTION ==>\\keyword= (enter)   (override profile)
  146.  
  147.        The profile assigns start-up default values to many things.  This
  148.        command allows you to change any of those values here just by
  149.        entering the keyword just like it is in the profile.  See the
  150.        PROFILE chapter.
  151. \e
  152.        {^^^^^^^^^^}
  153.        | OVERFLOW `
  154.        [~~~~~~~~~~]
  155.  
  156.        Overflow is a very powerful concept.  If overflow is on, PC-FOIL
  157.        will keep track of the page format for you and will skip over the
  158.        perforation.  If overflow is off, you have complete control over
  159.        where information is printed.  The following figure helps to
  160.        explain the concept.
  161.  
  162.  
  163.  
  164.        Top of Page      {^^^^^^^^^^^^^^^^^^^}
  165.            |            |     TMARGIN       ` (default = 3)
  166.            |            |-------------------`
  167.            |            |     TITLES        ` (optional)
  168.            |            |-------------------`
  169.            |            |                   `
  170.            |            |                   `
  171.         PAGELEN         |                   `
  172.      (default=66)       |                   `
  173.            |            |      BODY         `
  174.            |            |                   `
  175.            |            |                   `
  176.            |            |                   `
  177.            |            |                   `
  178.            |            |                   `
  179.            |            |-------------------`
  180.            |            |     FOOTINGS      `  (optional)
  181.            |            |-------------------`
  182.            |            |     BMARGIN       `  (default = 3)
  183.        End of Page      [~~~~~~~~~~~~~~~~~~~]
  184.  
  185.        If overflow is turned on, the printer will skip to the top of the
  186.        first page.  It will space the number of spaces to provide a top
  187.        margin.  Then it will print any title lines that you have provided.
  188.        After the title lines, it will begin printing data until it reaches
  189.        the end of the body.  This is calculated by subtracting the bottom
  190.        margin and footings from the page length.  When it reaches the end
  191.        of the body, it will print the footings (if any), skip past the
  192.        bottom margin, and get ready for the next page by repeating the
  193.        process. You may set the PAGELEN, TMARGIN, and BMARGIN in the
  194.        profile or with a \\keyword= on the PC-FOIL menu or as a command in
  195.        the document.
  196.  
  197.        NOTE:  If there is a place in the document where you don't like
  198.        what PC-FOIL has done, you can override the overflow by putting a
  199.        \E command in the document to force a new page.  Titles and
  200.        footings will still be printed.
  201.  
  202.        NOTE:  There is a mark on the printer to line up the document with
  203.        the first line of the page.  Another good way is to mark a line on
  204.        the plastic paper guide to line up the sheet in front.
  205. \S1
  206. \E
  207. \L
  208. \s2
  209. \C{^^^^^^^^^^^^^^}
  210. \C| PC-FOIL MENU `
  211. \C[~~~~~~~~~~~~~~]
  212. \S3
  213. \N
  214.      {^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^}
  215.      |                          P C - F O I L                             `
  216.      |                                                                    `
  217.      |                      ENTER ONE OF FOLLOWING                        `
  218.      |                                                                    `
  219.      |  * Filename to be queued         * P to Print queued files         `
  220.      |  * D to specify output Device    * ! to specify emphasized print   `
  221.      |  * O to turn overflow on/off     * V to specify Variables          `
  222.      |  * A:-D: to change data disk     * # for selective page range      `
  223.      |  * Q to clear foil queue         * .xxx to change ext. & profile   `
  224.      |  * * to display all files        * S for single,double,triple Space`
  225.      |  * C to specify multiple Copies  * L to specify Letter size        `
  226.      |  * E to invoke FOIL-EDIT         * X to exit to DOS                `
  227.      |                                                                    `
  228.      | DEVICE=GP DISK=B EXT=FOI !=OFF OVERFLOW=ON SIZE=L COPIES=1 SPACE=1 `
  229.      |                                                                    `
  230.      | QUEUE:B:PC-FOIL.FOI                                                `
  231.      |                                                                    `
  232.      |---------------------- .FOI FILES ON B: --------------------------- `
  233.      | PC-FOIL .FOI FOILDOC .FOI TEST    .FOI                             `
  234.      |                                                                    `
  235.      |------------------------------------------------------------------- `
  236.      |                                                                    `
  237.      |                                                                    `
  238.      |                                                                    `
  239.      |                                                                    `
  240.      |                                                                    `
  241.      |                                                                    `
  242.      |  SELECTION ==>                                                     `
  243.      |                                                                    `
  244.      [~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
  245.  
  246.        NOTES: The QUEUE is a list of files that you would like to have
  247.        printed.  You can continue to enter file names and when you press
  248.        the P key, they will be printed in the order that you entered them.
  249.  
  250.        Valid output devices are Screen (S), IBM Graphics Printer (GP), IBM
  251.        non-graphics Matrix Printer (MP), Letter non-graphics printer (LP),
  252.        and Disk spool (GD, MD, and LD for the 3 printer types).  The
  253.        printer type is set in the PROFILE.
  254.  
  255. \cFIGURE 2
  256. \e
  257. \V2=DRAWING BOXES
  258. \L
  259. \C{^^^^^^^^^^^^^}
  260. \C|Drawing Boxes`
  261. \C[~~~~~~~~~~~~~]
  262. \N
  263.  
  264.        Drawing boxes is fun!  You can draw big boxes, little boxes, boxes
  265.        within boxes, boxes that overlap other boxes, and boxes connected
  266.        to each other.  Example follows:
  267.  
  268. \\BOXL=219,219,219,219,219,219,219,219
  269.        {^^^^^^^^^^^^^^^^^^^^^^^^^^^}
  270.        |                           `
  271.        |  {^^^^^^^^^^^^^^^^^^^^^}  `       {^^^^^^^^^^^^^^^}
  272.        |  |                     `  `       |               `
  273.        |  |  {^^^^^^^^^^^^^^^}  `  `       |     {^^^^^^^^^`^^^^^^^^^^^}
  274.        |  |  |    PC-FOIL    `  `  `~~~~~~~|     |         `           `
  275.        |  |  |               `  `  `       |     |         `           `
  276.        |  |  [~~~~~~~~~~~~~~~]  `  `       [~~~~~|~~~~~~~~~]           `
  277.        |  |                     `  `             |                     `
  278.        |  [~~~~~~~~~~~~~~~~~~~~~]  `             |                     `
  279.        |                           `             |                     `
  280.        [~~~~~~~~~~~~~~~~~~~~~~~~~~~]             [~~~~~~~~~~~~~~~~~~~~~]
  281. \\BOXL=196,205,186,186,201,191,211,217   /*G PRT Small Lines   (\L)
  282.  
  283.        Special characters are used to make the box characters.  PC-FOIL
  284.        translates these characters to the appropriate printer codes to
  285.        create the box effect.  The boxes above were made as follows:
  286.  
  287. \x off
  288.        {^^^^^^^^^^^^^^^^^^^^^^^^^^^}
  289.        |                           `
  290.        |  {^^^^^^^^^^^^^^^^^^^^^}  `       {^^^^^^^^^^^^^^^}
  291.        |  |                     `  `       |               `
  292.        |  |  {^^^^^^^^^^^^^^^}  `  `       |     {^^^^^^^^^`^^^^^^^^^^^}
  293.        |  |  |    PC-FOIL    `  `  `~~~~~~~|     |         `           `
  294.        |  |  |               `  `  `       |     |         `           `
  295.        |  |  [~~~~~~~~~~~~~~~]  `  `       [~~~~~|~~~~~~~~~]           `
  296.        |  |                     `  `             |                     `
  297.        |  [~~~~~~~~~~~~~~~~~~~~~]  `             |                     `
  298.        |                           `             |                     `
  299.        [~~~~~~~~~~~~~~~~~~~~~~~~~~~]             [~~~~~~~~~~~~~~~~~~~~~]
  300. \x on
  301.  
  302.        If, for some reason, you need these characters printed (like I just
  303.        did), you can turn the box translation on and off with the \X
  304.        command.
  305.  
  306.        The FOIL-EDIT editor has a special feature that allows you to draw
  307.        boxes easily.  Use the Alt-B command to mark a block and then use
  308.        the Alt-F command (fill) to draw a box.
  309.  
  310.        NOTE: The box characters may be different for different printers.
  311.        By changing the PROFILE, you can specify any ASCII character you
  312.        like for box characters.  (See chapter on PROFILE).  For example
  313.        if you would like to use an "*" for a box character on the screen,
  314.        the profile would look like this.
  315.  
  316.        \\BOXS=042,042,042,042,042,042,042,042
  317. \E
  318. \V2=FOIL-EDIT COMMANDS
  319. \L
  320. \C{^^^^^^^^^^^^^^^^^^^^}
  321. \C| FOIL-EDIT COMMANDS `
  322. \C[~~~~~~~~~~~~~~~~~~~~]
  323. \N
  324. \S1
  325. {^^^^^^^^^^^^^^^^^^^}
  326. | Alt-A  Align text `
  327. [~~~~~~~~~~~~~~~~~~~]
  328.  
  329.        The align command is used to line up text between margins.
  330.        Sometimes after you have made modifications to a document, it
  331.        begins to look ragged.  The align command will straighten it up
  332.        nicely.  The left edge will be straight and the right edge will be
  333.        aligned to the nearest word.  It removes extra spaces and moves
  334.        the text that follows up to fill in the lines.
  335.  
  336.        First, it is important to set the margins.  This can be done with
  337.        the Alt-W (Wordwrap command), in the profile, or with the keywords
  338.        (\\LM and \\RM).
  339.  
  340.        The command works differently depending on whether or not you have
  341.        a marked area.  If you have no marked area, aligning starts from
  342.        the line that the cursor is on and continues until it finds a
  343.        blank line.  This works nicely for aligning a paragraph.  Aligning
  344.        is done between the margins.
  345.  
  346.        The second way is to mark a block of lines with the Alt-L
  347.        commands.  You would do this if you wanted to align several
  348.        paragraphs at a time.  This one works very similarly to the first
  349.        example with the exception that all of the text that is marked is
  350.        aligned.  Blank lines are ignored; therefore, if you have blank
  351.        lines between paragraphs, they will remain intact.  All other text
  352.        will be flowed together.
  353.  
  354.        There is a third way.  You can mark a block with the Alt-B
  355.        commands.  All of the information on the lines contained within
  356.        the marked block will be aligned within the block.  This one
  357.        ignores the margins that you set and uses the edges of the marked
  358.        block as the margins.  It will also take information outside of
  359.        the block and flow it within the block.
  360.  
  361. {^^^^^^^^^^^^^^^^^^^^^^}
  362. | Alt-B  Block command `
  363. [~~~~~~~~~~~~~~~~~~~~~~]
  364.  
  365.        This command is used to mark a block.  First you put the cursor at
  366.        one corner of the area that you want to block and enter the Alt-B
  367.        command.  You then put it on the opposite corner and enter the
  368.        Alt-B command again.  The area designated by the block will be
  369.        highlighted on the screen.  Now that you have an area blocked,
  370.        there are many things that you can do with the block.  A few of
  371.        these are:
  372.  
  373.             1.  Copy it (Alt-C)
  374.             2.  Move it (Alt-M)
  375.             3.  Delete it (Alt-D)
  376.             4.  Shift it left or right (Ctl-arrows)
  377.             5.  Fill it with any characters (Alt-F,C)
  378.             6.  Fill it with a box (Alt-F,B)
  379.             7.  Get rid of the box (Alt-F,U)
  380.             8.  Fill it with a phrase (Alt-F,P)
  381.             9.  Align Text within the marked block (Alt-A)
  382.  
  383.        To unmark a block, use the Alt-U command.
  384.  
  385.        NOTE:  There are some differences between a marked block and marked
  386.        lines.  These are explained in the chapter "INTRODUCTION TO
  387.        FOIL-EDIT".
  388.  
  389. {^^^^^^^^^^^^^^^^^^^^}
  390. | Alt-C Copy command `
  391. [~~~~~~~~~~~~~~~~~~~~]
  392.  
  393.        The copy command is used to copy information from one part of a
  394.        document to another part of the document.  The original
  395.        information is left intact.  The copy command can be used to copy
  396.        a group of marked lines or a marked block.  Marked line and
  397.        marked blocks are handled slightly differently.
  398.  
  399.        To copy a group of marked lines, first mark the line or group of
  400.        lines with the Alt-L commands.  Then put the cursor on the line
  401.        above where you want the lines to go and press the Alt-C command.
  402.        The other lines will be moved down to make room for the copied
  403.        lines.  The original lines stay where they were and can be copied
  404.        somewhere else until the unmark command (Alt-U) is given.
  405.  
  406.        You can also copy a marked block.  First mark the block with the
  407.        Alt-B commands.  Then put the cursor where you want the upper
  408.        left hand corner of the block to be copied to.  Now press Alt-C
  409.        and the information will be copied, replacing any information in
  410.        that area.  The original block stays marked and the cursor can be
  411.        moved and the block copied to another location.  If you do not    
  412.        wish to write over the existing text, simply press the INS key    
  413.        prior to pressing Alt-C.  This will cause the new block to be     
  414.        inserted into the document and the existing text will be scooted  
  415.        to the right making room for the new block of information.
  416.  
  417.        The move command (Alt-M) works just like the copy command except  
  418.        that the original information no longer exists after the move.
  419.  
  420.        NOTE the difference between copying marked lines and a marked
  421.        block.  The new marked lines are inserted in place and the rest of
  422.        the document is scooted down to make room.  No additional lines   
  423.        are added when you move or copy a marked block.
  424.  
  425. {^^^^^^^^^^^^^^^^^^^^^^}
  426. | Alt-D Delete command `
  427. [~~~~~~~~~~~~~~~~~~~~~~]
  428.  
  429.        The delete command is used to delete a line, a group of marked
  430.        lines, or a marked block.  It is easy to use and very dangerous.
  431.        To delete a line, just put the cursor on the line that you want
  432.        deleted (anywhere on the line will be fine) and press the Alt-D
  433.        command.  The line will be deleted and the rest of the document
  434.        will be moved up to replace the deleted information.
  435.  
  436.        To delete a group of lines, simply mark the lines with Alt-L
  437.        commands.  Then press the Alt-D command.  A question will be
  438.        asked: DELETE MARKED LINES/BLOCK: Y/N ?  This question is asked
  439.        to prevent you from inadvertently deleting some marked lines that
  440.        you had forgotten about.  If you really want the lines deleted,
  441.        just answer Y and the rest of the information will be moved up to
  442.        replace the deleted information.  
  443.  
  444.        To delete a marked block, mark the block with Alt-B commands; then
  445.        use the Alt-D command.  As with marked lines, you will be prompted
  446.        to be sure you want to delete the marked area.  The marked block
  447.        will be squeezed out and any information to the right of the block
  448.        will be moved left to fill in the deleted area.
  449.  
  450.        For convenience, the Shift-F8 key may also be used as a delete key.
  451.        It works exactly the same as Alt-D.
  452.  
  453. {^^^^^^^^^^^^^^^^^^^}
  454. | Alt-E End command `
  455. [~~~~~~~~~~~~~~~~~~~]
  456.  
  457.        This key simply moves the cursor to the far right hand side of the
  458.        screen.  It is used when you want to get the cursor to the far
  459.        right side and don't want to hold down the arrow key.
  460.  
  461. {^^^^^^^^^^^^^^^^^^^^}
  462. | Alt-F Fill command `
  463. [~~~~~~~~~~~~~~~~~~~~]
  464.  
  465.        The fill command is used to fill a marked block or a group of
  466.        marked lines.  You can fill the area with a character or a phrase,
  467.        draw a box around the area, or get rid of a box.  Just enter Alt-F
  468.        and follow instructions.  It is a great way to draw a box around
  469.        an area.  It also works nicely to fill an area with blanks.
  470.  
  471. {^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^}
  472. | Alt-G Global search and replace `
  473. [~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
  474.  
  475.        The Alt-G command is use to search for information in a document
  476.        and replace it if desired.  It will ask you the following
  477.        question:
  478.  
  479.        CHANGE ALL, SELECT, OR EXIT: A/S/X
  480.  
  481.        If you select all (A), then every time the text is found, it will
  482.        be changed in the document.  It will not stop at each occurence of
  483.        the text, but continue until it has reached the end of the
  484.        document.  At that time, it will display the total occurences
  485.        found and changed.
  486.  
  487.        If you enter S for SELECT, FOIL-EDIT will pause each time it finds
  488.        the text, highlight it and ask you if you really want to change
  489.        it.  This is used if you are not sure if you want to change it in
  490.        all places.
  491.  
  492.        You will then be prompted for the find string and the new
  493.        information that you want to change it to.  The new information
  494.        can be longer or shorter than the original string and the text
  495.        will be adjusted for the new length.
  496.  
  497.        NOTE: If you have blanks in the text that you are looking for,
  498.        then you should put slashes around the text and the spaces that
  499.        you are looking for (exp. /Personal Computer/)
  500.  
  501.        NOTE: Characters to be found may be upper or lower case or mixed.
  502.        Replacement characters will be used exactly as entered.
  503.  
  504.        NOTE:  Strings within words will also be found.  For example, if
  505.        you are searching for the string THE, it will be found in the words
  506.        THE, THEY, and OTHER.  If you only want the word THE then enter it
  507.        like this:  / THE /
  508. \S2
  509. {^^^^^^^^^^^^}
  510. | Alt-H Help `
  511. [~~~~~~~~~~~~]
  512.  
  513.        This command expands the information line at the bottom of the
  514.        screen to give you additional information about the commands that
  515.        you can use.  When you first use FOIL-EDIT, you might want to leave
  516.        this information on the screen all the time.  If you want to get
  517.        rid of the help information, just press the Alt-H command again and
  518.        it will toggle off the help lines.  For additional help, use F1
  519.        and F2.
  520.  
  521. {^^^^^^^^^^^^^^}
  522. | Alt-I Insert `
  523. [~~~~~~~~~~~~~~]
  524.  
  525.        Insert is used to add a blank line anywhere you want.  Just put the
  526.        cursor on the line above where you want the new line and press
  527.        Alt-I.  A blank line will be added and the rest of the information
  528.        in the document will be shifted down.
  529.  
  530.        For convenience, the F9 key does exactly the same thing.
  531.  
  532. {^^^^^^^^^^^^^^^^^^^^^^}
  533. | Alt-J Justify column `
  534. [~~~~~~~~~~~~~~~~~~~~~~]
  535.  
  536.        This command places the current cursor column of the data at the
  537.        left edge of the screen.  This can be very useful when working with
  538.        columns of data.
  539.  
  540. {^^^^^^^^^^^^^^^^^^^}
  541. | Alt-K Key command `
  542. [~~~~~~~~~~~~~~~~~~~]
  543.  
  544.        Sometimes you may find that you are typing the same thing over
  545.        and over again.  If so, you may find that the Alt-K command can
  546.        simplify things for you.  You can assign a string of text to any
  547.        of the Alt-Fn keys.  Then whenever you press the key, the text
  548.        will appear on the screen.  I assigned Alt-F10 to "PC-FOIL"
  549.        for typing this document.  Anytime I wanted to insert the word
  550.        PC-FOIL in the document, I just pressed Alt-F10.
  551.  
  552.        In replace mode (REP at bottom of screen) the assigned text will
  553.        overlay any existing text on the line.   In Insert mode (INS at
  554.        bottom of screen) the text will be inserted and the current text
  555.        moved to the right to make room.
  556. \s1
  557. {^^^^^^^^^^^^^^^^^^}
  558. | Alt-L mark Lines `
  559. [~~~~~~~~~~~~~~~~~~]
  560.  
  561.        The Alt-L command is used to mark a line or a group of lines.
  562.        Simply move the cursor to a line and press Alt-L.  The line will
  563.        be highlighted.  If you only want to mark one line, you are
  564.        finished.  If you want to mark a group of lines, then move the
  565.        cursor either up or down and press the Alt-L key again.  The group
  566.        of lines will be highlighted.  There are a number of things you can
  567.        do to marked lines.  Here are some of them:
  568.  
  569.            1.  Delete them (Alt-D) *
  570.            2.  Move them (Alt-M)   *
  571.            3.  Copy them (Alt-M)   *
  572.            4.  Fill with a character or phrase (Alt-F)
  573.            5.  Repeat them (Alt-R) *
  574.            6.  Align text within the marked lines (Alt-A) *
  575.            7.  Unmark Lines (Alt-U)
  576.  
  577.        NOTE: There are differences between marked lines and marked
  578.        blocks.  The items marked with an * work differently with marked
  579.        blocks.  The repeat command (Alt-R) has no meaning with marked
  580.        blocks.  
  581.  
  582. {^^^^^^^^^^^^^^^^^^^^}
  583. | Alt-M Move Command `
  584. [~~~~~~~~~~~~~~~~~~~~]
  585.  
  586.        The move command is used to move a single line, a group of marked
  587.        lines, or a marked block from one part of the document to
  588.        another.  To move a line, first mark the line with an Alt-L
  589.        command.  Now put the cursor where you want the line to appear
  590.        and press Alt-M.  The rest of the information in the document is
  591.        moved down to make room for the new line.  The original line is
  592.        gone.  
  593.  
  594.        Moving a group of lines is similar.  First mark the first and
  595.        last line with Alt-L commands.  Now place the cursor where you
  596.        want them inserted and press the Alt-M key.  The entire group of
  597.        lines will be inserted below the line that the cursor is on.  The
  598.        rest of the lines in the document will be moved down to make room
  599.        for the new lines.  The original lines are gone.
  600.  
  601.        To move a block, first mark the block with Alt-B commands.  Then
  602.        place the cursor where you want it to be moved.  The cursor
  603.        points to the upper left hand corner of the new block.  Now press
  604.        the Alt-M key.  The new block will be moved to the new area,
  605.        writing over any information that was there.  If you instead,
  606.        prefered to keep the information, simply press the INS key just
  607.        prior to pressing the Alt-M key.  Instead of overlaying the old
  608.        data, it will be moved to the right to make room for the new
  609.        block.  The original block will disappear and information scooted
  610.        into the area that it had occupied.
  611.  
  612.        The copy command (Alt-C) can be used to make a copy of
  613.        information somewhere else in the document.  It works just like
  614.        the Alt-M command except that the original information is still
  615.        there.  
  616.  
  617. {^^^^^^^^^^^^^^^^^^^^^^^^^}
  618. | Alt-N Nullify tab stops `
  619. [~~~~~~~~~~~~~~~~~~~~~~~~~]
  620.  
  621.        This command is used to remove all tab stops.  To add or remove a
  622.        single tab setting, use the Alt-T command.
  623.  
  624.  
  625. {^^^^^^^^^^^^^^^^^^^^^^^^^^^}
  626. | Alt-P change scroll value `
  627. [~~~~~~~~~~~~~~~~~~~~~~~~~~~]
  628.  
  629.        This command allows you to change the scroll amount.  The vertical
  630.        scroll is the number of lines that you skip forward or backward
  631.        when you press the PgDn or PgUp key.  This is normally set in the
  632.        profile as 23 lines, which is one page.  Sometimes, it is handy to
  633.        set at 1/2 page or 11 lines.
  634.  
  635.        Since the maximum line length is 255 and it is only possible to
  636.        view 80 characters at time on the screen, the F3 and F4 keys allow
  637.        you to move the screen across the line.  With the Alt-P command,
  638.        you can change the horizontal scroll amount.  The default is 80.
  639.  
  640.        NOTE: The default scroll amount can be set in the PROFILE.
  641. \s2
  642. {^^^^^^^^^^^^^^^^^^^^^^}
  643. | Alt-R Repeat command `
  644. [~~~~~~~~~~~~~~~~~~~~~~]
  645.  
  646.        The repeat command is used to duplicate a line or a group of
  647.        marked lines.  Place the cursor on the line to be duplicated and
  648.        press the Alt-R command.  The line will be duplicated and the new
  649.        line will be added right below it.
  650.  
  651.        To duplicate a group of lines, mark the lines to be repeated with
  652.        the Alt-L command, then enter the repeat command (Alt-R).  The new
  653.        lines will be right below the marked lines and the rest of the
  654.        information in the document will be moved down to make room for the
  655.        new lines.  If there are marked lines, you will always be asked if
  656.        you really want to repeat in case you have forgotten about them.
  657.  
  658.        For convenience, the F8 key has been assigned the same function as
  659.        the repeat key.
  660.  
  661. {^^^^^^^^^^^^^^^^^^}
  662. | Alt-S Split line `
  663. [~~~~~~~~~~~~~~~~~~]
  664.  
  665.        The split command is used to split a line at the cursor position.
  666.        It is normally used when you want to add text at that point.  A new
  667.        line is created and all the information to the right of the cursor
  668.        is moved to the new line.  Normally, you can use the Alt-A command
  669.        to fix the text after a split command.
  670.  
  671. {^^^^^^^^^^^^^^^}
  672. | Alt-T set Tab `
  673. [~~~~~~~~~~~~~~~]
  674.  
  675.        The Alt-T command is used to set or delete a single tab position.
  676.        Just put the cursor at the tab stop column location and press
  677.        Alt-T.  If no tab currently exists in that column one will be set.
  678.        If one does exist, it will be deleted.  A diamond appears below the
  679.        information line to let you know where the tab stops are located.
  680.        The Alt-N command (nullify tabs) is used to remove all tab stops.
  681.  
  682. {^^^^^^^^^^^^^^^^^^^^^^}
  683. | Alt-U Unmark command `
  684. [~~~~~~~~~~~~~~~~~~~~~~]
  685.  
  686.        The unmark command is used to unmark a block or a group of marked
  687.        lines.  It will also remove the highlight from the screen.  It is
  688.        a good idea to enter this command before doing anything new with
  689.        marked blocks or lines.  If there is nothing marked, the command
  690.        does nothing.
  691.  
  692. {^^^^^^^^^^^^^^^^^^^^^^^^}
  693. | Alt-W WordWrap command `
  694. [~~~~~~~~~~~~~~~~~~~~~~~~]
  695.  
  696.        Wordwrap is a word processing term.  It allows you to type without
  697.        looking at the screen, and the information that you are typing will
  698.        remain between your margins.  It will not break a word, but if you
  699.        have gone past the margin, it will move the entire word down to the
  700.        next line and insert a line for you.  These margins are also used
  701.        when you align text (see Alt-A command).
  702.  
  703.        If wordwrap is not already on when invoked, it will be turned on
  704.        and the left margin and the right margin values will be requested.
  705.        If previously set or profile defaults are to be used, just press
  706.        enter to the requests for new values.  If wordwrap is on when you
  707.        press Alt-W, it will be turned off.
  708.  
  709. {^^^^^^^^^^^^^^^^^^^^^}
  710. | Alt-X Box Translate `
  711. [~~~~~~~~~~~~~~~~~~~~~]
  712.  
  713.        With the Alt-X command, the boxes are translated to boxes that
  714.        appear on the screen.  This is a toggle to turn the translate
  715.        feature on and off.  Screen display will be slightly slower when
  716.        box characters are translated.
  717. the translate
  718.        feat